package any.functor.interfaces;

import java.util.Map.Entry;

import any.ImmutableAny;

public interface FunctionTypedPredicate<T> extends Predicate<Entry<String, ? extends ImmutableAny>> {

	TargetTypedFunction<ImmutableAny, T> getAsFunction();

//	FunctionTypedPredicate<T> and(FunctionTypedPredicate<? super T> predicate);
//	
//	FunctionTypedPredicate<T> or(FunctionTypedPredicate<? super T> predicate);

}
